QConcatenable< char[N]> Struct Template Reference

QConcatenable< char[N]> Struct Template Reference

#include <qstringbuilder.h>

Class Description

template<int N>
struct QConcatenable< char[N]>

Definition at line 305 of file qstringbuilder.h.

+ Inheritance diagram for QConcatenable< char[N]>:

Public Types

enum  { ExactSize = false }
 
typedef char type[N]
 
typedef QByteArray ConvertTo
 

Static Public Member Functions

static int size (const char[N])
 
static void QT_ASCII_CAST_WARN appendTo (const char a[N], QChar *&out)
 
static void appendTo (const char a[N], char *&out)
 

Member Typedef Documentation

typedef char type[N]

Definition at line 307 of file qstringbuilder.h.

Definition at line 308 of file qstringbuilder.h.

Member Enumeration Documentation

anonymous enum
Enumerator
ExactSize 

Definition at line 309 of file qstringbuilder.h.

Member Function Documentation

static int size ( const char  [N])
inlinestatic

Definition at line 310 of file qstringbuilder.h.

310 { return N - 1; }
static void QT_ASCII_CAST_WARN appendTo ( const char  a[N],
QChar *&  out 
)
inlinestatic

Definition at line 312 of file qstringbuilder.h.

313  {
315  }
GLubyte GLubyte GLubyte a
Definition: GLee.h:5404
static void convertFromAscii(const char *a, int len, QChar *&out)
static void appendTo ( const char  a[N],
char *&  out 
)
inlinestatic

Definition at line 317 of file qstringbuilder.h.

318  {
319  while (*a)
320  *out++ = *a++;
321  }
GLubyte GLubyte GLubyte a
Definition: GLee.h:5404

The documentation for this struct was generated from the following file: